leave no evidence - Turco Inglés Diccionario